package com.milepost.messagepush.push.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * @author huarf
 * @Description
 * @create 2022-04-05 13:14
 */
@Data
@TableName("work_wx_message")
public class WorkWxMessageEntity {

    private String id;
    /**
     * 推送给哪些用户，user.id，格式如    uuid-1|uuid-2|uuid-3|uuid-4
     */
    private String toUserIds;
    /**
     * 推送给哪些用户，work_wx_user.work_wx_id，格式如    18310891237|123456789|13936441523|13936506608
     */
    private String toWorkWxIds;
    /**
     * 推送的标题
     */
    private String title;
    /**
     * 推送的内容
     */
    private String content;
    /**
     * 开始推送时间
     */
    private Date beginTime;

    /**
     * 结束推送时间
     */
    private Date endTime;

    /**
     * Http请求的返回状态码
     */
    private int statusCode;

    /**
     * 是否推送成功，1成功，0失败
     */
    private int success;

    /**
     * 失败原因
     */
    private String failReason;

    /**
     * 微信接口返回数据
     */
    private String wxResponse;

    /**
     * 异常信息
     */
    private String excep;

}
